/* 
    Document   : style
    Created on : Mar 21, 2013, 4:37:05 PM
    Author     : Abhishek Lal
    Description:
        Purpose of the stylesheet follows.
*/


body {
    background-color: #000000;
    background-image: url(/images/indexbackbar.png);
    background-repeat: repeat-x;
}
#Body {
    position:absolute;
    width:860px;
    height:504px;
    z-index:7;
    left: 33px;
    top: 241px;
    visibility: visible;
    background-color: #FFFFFF;
}
#cityMain {
    position: absolute;
    width: 1000px;
    height: 800px;
    z-index: 4;
    left: 0px;
    top: 0px;
    visibility: visible;
}
#apDiv1 {
    position:absolute;
    width:293px;
    height:293px;
    z-index:10;
    left: 561px;
    top: 206px;
    background-color: #000000;
    visibility: visible;
    color: #000;
}
#apDiv2 {
    position:absolute;
    width:4px;
    height:36px;
    z-index:27;
    left: 220px;
    top: 1px;
    visibility: visible;
}
#apDiv3 {
    position:absolute;
    width:237px;
    height:25px;
    z-index:26;
    left: 735px;
    top: 518px;
    visibility: visible;
    font-family: Verdana, Geneva, sans-serif;
    font-size: small;
    color: #FFF;
    font-weight: bold;
}
#apDiv4 {
    position:absolute;
    width:250px;
    height:40px;
    z-index:7;
    left: 650px;
    top: 370px;
    visibility: visible;
    font-size: small;
    color: #FFF;
    font-family: Verdana, Geneva, sans-serif;
    font-weight: bold;
}
#apDiv5 {
    position:absolute;
    width:170px;
    height:68px;
    z-index:15;
    left: 350px;
    top: 659px;
    visibility: visible;
}
#apDiv6 {
    position:absolute;
    width:187px;
    height:121px;
    z-index:32;
    left: 480px;
    top: 575px;
    visibility: visible;
    background-color: #FFFFFF;
}
#apDiv7 {
    position:absolute;
    width:187px;
    height:121px;
    z-index:31;
    left: 705px;
    top: 575px;
    visibility: visible;
    background-color: #FFFFFF;
}
#apDiv8 {
    position:absolute;
    width:170px;
    height:68px;
    z-index:14;
    left: 69px;
    top: 581px;
    visibility: visible;
}
#apDiv9 {
    position:absolute;
    width:172px;
    height:68px;
    z-index:18;
    left: 132px;
    top: 660px;
    visibility: visible;
}
#apDiv10 {
    position:absolute;
    width:40px;
    height:36px;
    z-index:7;
    left: 645px;
    top: 503px;
    visibility: visible;
}
#apDiv11 {
    position:absolute;
    width:1px;
    height:36px;
    z-index:7;
    left: 642px;
    top: 387px;
    visibility: visible;
}
#apDiv12 {
    position:absolute;
    width:206px;
    height:36px;
    z-index:7;
    left: 650px;
    top: 430px;
    visibility: visible;
    font-family: Verdana, Geneva, sans-serif;
    font-size: small;
    color: #FFF;
    font-weight: bold;
}
#apDiv13 {	position:absolute;
           width:206px;
           height:36px;
           z-index:7;
           left: 693px;
           top: 502px;
           visibility: visible;
}
#apDiv14 {	position:absolute;
           width:40px;
           height:36px;
           z-index:7;
           left: 643px;
           top: 446px;
           visibility: visible;
}
#apDiv15 {	position:absolute;
           width:40px;
           height:36px;
           z-index:7;
           left: 643px;
           top: 446px;
           visibility: visible;
}
#apDiv4 h5 strong {
}
.SmallHeader {
    font-family: Verdana, Geneva, sans-serif;
    font-size: xx-small;
}
.SmallHeader {
    font-size: xx-small;
    font-style: normal;
    color: #FFF;
}
#apDiv13 .SmallHeader strong {
    font-weight: bold;
}
#apDiv16 {	position:absolute;
           width:209px;
           height:37px;
           z-index:7;
           left: 688px;
           top: 387px;
           visibility: visible;
           font-size: medium;
           color: #FFF;
           font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#apDiv17 {
    position:absolute;
    width:302px;
    height:195px;
    z-index:17;
    visibility: visible;
    left: 679px;
    top: 441px;
    color: #000;
    background-color: #000000;
}
#apDiv17 table tr td .SmallHeader strong {
    font-size: small;
}
#apDiv18 {
    position: absolute;
    width: 1000px;
    height: 1049px;
    z-index: 10;
    left: 0px;
    top: 0px;
    visibility: visible;
    text-align: left;
    background-color: #FFFFFF;
}
#apDiv19 {
    position:absolute;
    width:582px;
    height:41px;
    z-index:9;
    top: 142px;
    left: 62px;
}


#apDiv27 {
    position: relative;
    width: 1000px;
    height: 800px;
    z-index: 2;
    top: 0px;
    visibility: visible;
    left: 0px;
}


#apDiv17 #apDiv29 table {
    font-size: 9px;
}
#apDiv29 table tr td .SmallHeader strong {
    font-weight: normal;
    font-size: 14px;
}
#apDiv29 table {
    font-size: xx-small;
}
#apDiv29 table {
    font-size: xx-small;
}
#apDiv29 table tr td {
    font-size: 14px;
    color: #FFF;
    font-family: Verdana, Geneva, sans-serif;
}
table {
    font-size: small;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    color: #FFFFFF;
    text-decoration: none;
}

#apDiv36 table {
    text-align: left;
}
#apDiv21 table tr td {
    font-size: x-small;
}
#apDiv21 table {
    font-size: xx-small;
}
#apDiv21 table {
    font-size: x-small;
}
#apDiv21 table tr td a {
}
#apDiv48 {
    position:absolute;
    width:90px;
    height:124px;
    z-index:28;
    left: 817px;
    top: 24px;
    visibility: visible;
}
#apDiv49 {
    position:absolute;
    width:204px;
    height:123px;
    z-index:26;
    top: 644px;
    left: 337px;
    visibility: visible;
}
#apDiv50 {
    position:absolute;
    width:200px;
    height:115px;
    z-index:29;
}
#apDiv51 {
    position:absolute;
    width:126px;
    height:21px;
    z-index:30;
    left: 161px;
    top: 740px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFF;
}
#apDiv52 {	position:absolute;
           width:204px;
           height:123px;
           z-index:14;
           top: 643px;
           left: 116px;
           visibility: visible;
}
#apDiv53 {
    position:absolute;
    width:174px;
    height:109px;
    z-index:14;
    top: 5px;
    left: 6px;
}

a:link {
    color: #FFFFFF;
    text-decoration: none;
    border: 0px;
}
#apDiv54 {
    position:absolute;
    width:187px;
    height:121px;
    z-index:33;
    left: 255px;
    top: 575px;
    background-color: #FFFFFF;
}
#apDiv55 {
    position:absolute;
    width:89px;
    height:23px;
    z-index:29;
    left: 450px;
    top: 750px;
    font-size: x-small;
    font-family: Verdana, Geneva, sans-serif;
    color: #FFF;
}
#apDiv56 {
    position:absolute;
    width:898px;
    height:24px;
    z-index:29;
    left: 96px;
    top: 228px;
}
body p {
    font-size: 18px;
    text-align: left;
    color: #FFFFFF;
}
#apDiv57 {
    position:absolute;
    width:900px;
    height:20px;
    z-index:23;
    left: 12px;
    top: 162px;
    background-color: #000000;
    visibility: visible;
}
#apDiv58 {
    position:absolute;
    width:295px;
    height:200px;
    z-index:28;
    left: 1px;
    top: 0px;
    visibility: hidden;
    background-color: #000000;
}
#apDiv59 {
    position:absolute;
    width:295px;
    height:200px;
    z-index:28;
    left: 1px;
    top: 0px;
    visibility: hidden;
    background-color: #000000;
}
#apDiv180 {
    position: absolute;
    width: 331px;
    height: 364px;
    z-index: 2;
    top: 68px;
}

#apDiv184 {
    position: absolute;
    width: 1000px;
    height: 35px;
    z-index: 15;
    left: 0px;
    top: 8px;
    text-align: left;
    color: #FFFFFF;
    background-color: #000000;
}
#apDiv27 #cityMain #apDiv18 #apDiv182 ul li {
    text-align: left;
}
#apDiv27 #cityMain #apDiv18 #apDiv182 ul {
    color: #CCCCCC;
}
#apDiv185 {
    position: absolute;
    width: 1000px;
    height: 665px;
    z-index: 2;
    top: 110px;
    left: 0px;
    background-image: url(/images/indexbody.png);
}
#apDiv186 {
    position: absolute;
    width: 166px;
    height: 29px;
    z-index: 30;
    left: 827px;
    top: 73px;
    text-align: left;
    font-size: 9px;
}
#apDiv187 {
    position: absolute;
    width: 200px;
    height: 92px;
    z-index: 1;
    left: 792px;
    top: 382px;
}
#apDiv188 {
    position: absolute;
    width: 200px;
    height: 115px;
    z-index: 17;
}
#apDiv189 {
    position: absolute;
    width: 403px;
    height: 600px;
    z-index: 1;
    left: 17px;
    top: 16px;
}
#apDiv190 {
    position: absolute;
    width: 1000px;
    height: 110px;
    z-index: 17;
    left: 0px;
    top: 0px;
    font-weight: bold;
    font-size: 36px;
    text-align: center;
    color: #FFFFFF;
    background-image: url(/images/indexbanner.png);
}
#apDiv191 {
    position: absolute;
    width: 930px;
    height: 370px;
    z-index: 1;
    left: 32px;
    top: 40px;
    background-image: url(/images/indexinnerbody.png);
}
#apDiv192 {
    position: absolute;
    width: 430px;
    height: 350px;
    z-index: 1;
    left: 21px;
    top: 21px;
}
#apDiv193 {
    position: absolute;
    width: 430px;
    height: 350px;
    z-index: 2;
    left: 480px;
    top: 20px;
}
#apDiv194 {
    position: absolute;
    width: 1000px;
    height: 200px;
    z-index: 18;
    top: 775px;
    background-image: url(/images/indexfooter.png);
}
#apDiv195 {
    position: absolute;
    width: 1000px;
    height: 70px;
    z-index: 31;
    top: 978px;
    background-image: url(/images/indexbyline.png);
}
#apDiv196 {
    position: absolute;
    width: 930px;
    height: 253px;
    z-index: 2;
    left: 32px;
    top: 408px;
    color: #000000;
}
#apDiv197 {
    position: absolute;
    width: 930px;
    height: 191px;
    z-index: 1;
    left: 32px;
    top: 6px;
    color: #000000;
}
#apDiv198 {
    position: absolute;
    width: 930px;
    height: 65px;
    z-index: 31;
    left: 32px;
    top: 3px;
    color: #000000;
}

#Body {
    position:absolute;
    width:860px;
    height:504px;
    z-index:7;
    left: 33px;
    top: 241px;
    visibility: visible;
}
#cityMain {
    position: absolute;
    width: 1000px;
    height: 29px;
    z-index: 4;
    left: 0px;
    top: 0px;
}
#apDiv27 {
    position: relative;
    width: 1000px;
    height: 29px;
    z-index: 2;
    top: 0px;
    left: 0px;
}

.loader
{
    position: absolute;
    margin: 107px 175px;
}
.loader img
{
    width: 50px;
}
.imgicons img
{
    background-color: black;
    width: 20px;
    height: 20px;
}
.imgicons ul
{

    height: 22px;
    overflow: hidden;
}
.imgicons li
{
    overflow: hidden;
    width: 20px;
    height: 20px;
    border: 1px solid white;
    position: relative;
    float: left;
    display: block;
    margin-right: 10px;
}
#apDiv185{
    background-color: black;
}